all-weather road - Turkish English Dictionary